Hybrid Contact Preintegration for Visual-Inertial-Contact State Estimation within Factor Graphs

نویسندگان

  • Ross Hartley
  • Maani Ghaffari Jadidi
  • Lu Gan
  • Jiunn-Kai Huang
  • Jessy W. Grizzle
  • Ryan M. Eustice
چکیده

The factor graph framework is a convenient modeling technique for robotic state estimation and sensor fusion where states are represented as nodes and measurements are modeled as factors. In designing a sensor fusion framework using factor graphs for legged robots, one often has access to visual, inertial, encoders, and contact sensors. While visualinertial odometry has been studied extensively in this framework, the addition of a preintegrated contact factor for legged robots has been proposed recently. In this work, to cope with the problem of switching contact frames which was not addressed previously, we propose a hybrid contact preintegration that does not require the addition of frequently broken contact factors into the estimation factor graph. This paper presents a novel method for preintegrating contact information though an arbitrary number of contact switches. The proposed hybrid modeling approach reduces the number of required variables in the nonlinear optimization problem by only requiring new states to be added alongside camera or selected keyframes. This method is evaluated using real experimental data collected from a Cassie-series robot where the trajectory of the robot produced by a motion capture system is used as a proxy for ground truth data. The evaluation shows that inclusion of the proposed preintegrated hybrid contact factor alongside visualinertial navigation systems improves robustness to vision failure as well as the estimation accuracy for legged robots while its generalization makes it more accessible for legged platforms.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

IMU Preintegration on Manifold for Efficient Visual-Inertial Maximum-a-Posteriori Estimation

Recent results in monocular visual-inertial navigation (VIN) have shown that optimization-based approaches outperform filtering methods in terms of accuracy due to their capability to relinearize past states. However, the improvement comes at the cost of increased computational complexity. In this paper, we address this issue by preintegrating inertial measurements between selected keyframes. T...

متن کامل

Legged Robot State-Estimation Through Combined Forward Kinematic and Preintegrated Contact Factors

State-of-the-art robotic perception systems have achieved sufficiently good performance using Inertial Measurement Units (IMUs), cameras, and nonlinear optimization techniques, that they are now being deployed as technologies. However, many of these methods rely significantly on vision and often fail when visual tracking is lost due to lighting or scarcity of features. This paper presents a sta...

متن کامل

Monocular Visual-Inertial SLAM: Continuous Preintegration and Reliable Initialization

In this paper, we propose a new visual-inertial Simultaneous Localization and Mapping (SLAM) algorithm. With the tightly coupled sensor fusion of a global shutter monocular camera and a low-cost Inertial Measurement Unit (IMU), this algorithm is able to achieve robust and real-time estimates of the sensor poses in unknown environment. To address the real-time visual-inertial fusion problem, we ...

متن کامل

Supplementary Material to : IMU Preintegration on Manifold for E � cient Visual - Inertial Maximum - a - Posteriori Estimation

Technical Report GT-IRIM-CP&R-2015-001 Christian Forster, Luca Carlone, Frank Dellaert, and Davide Scaramuzza May 30, 2015 This report provides additional derivations and implementation details to support the paper [4]. Therefore, it should not be considered a self-contained document, but rather regarded as an appendix of [4], and cited as: “C. Forster, L. Carlone, F. Dellaert, and D. Scaramuzz...

متن کامل

Unsupervised Contact Learning for Humanoid Estimation and Control

This work presents a method for contact state estimation using fuzzy clustering to learn contact probability for full, six-dimensional humanoid contacts. The data required for training is solely from proprioceptive sensors endeffector contact wrench sensors and inertial measurement units (IMUs) and the method is completely unsupervised. The resulting cluster means are used to efficiently comput...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2018